﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.Diagnostics;

namespace Common
{
    public class HandInfo
    {
        public Seat DealerSeat;
        public bool HavePosition { get; set; }
        public double BigBlind { get; set; }
        public List<PlayerAction> Actions { get; set; }
        public int LastRound { get; set; }
        public string FuxiPocket { get; set; }
        public string OppPocket { get; set; }
        public string Board { get; set; }
        public bool FirstPreflopPass { get; set; }
        public HandInfo()
        {
            Actions = new List<PlayerAction>();
        }

    }
    public class DecisionPointInfo
    {
        public string Board { get; set; }
        public double ChipsToCall { get; set; }
        public double Pot { get; set; }
        public string LeftPocket { get; set; }
        public string RightPocket { get; set; }
        public bool CanFold { get; set; }
        public bool CanCheck { get; set; }
        public bool CanCall { get; set; }
        public bool CanRaise { get; set; }
        public int Round { get; set; }
        public bool NewHand { get; set; }
        public bool LeftDealer { get; set; }
        public bool RightDealer { get; set; }
   }
}
